package com.ruoyi.api.client.service;

import com.ruoyi.common.core.domain.R;
import org.springframework.web.multipart.MultipartFile;

/**
 * @Description 客户端通用模块API 服务层
 * @Author zouhuu
 * @Date 2022/8/3 10:31
 */
public interface IClientCommonService {

    /**
     * 首页信息
     * @return
     */
    public R homeInfo();

    /**
     * 个人中心菜单
     * @return
     */
    public R userMenu();

    /**
     * 首页通知
     * @return
     */
    public R homeNotice();

    /**
     * 字典数据
     * @param dictType
     * @return
     */
    public R dictData(String dictType);

    /**
     * 文件上传
     * @param file
     * @return
     */
    public R uploadFile(MultipartFile file);

}
